package com.bjpower.services;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.bjpower.domain.PayWay;
import com.bjpower.models.request.PayWayConfigRequest;
import com.bjpower.models.request.RemovePayWayRequest;
import com.bjpower.models.request.UserPageInfoRequest;
import com.bjpower.models.vo.PayWayDicVo;

import java.util.List;

public interface PayWayService {
    IPage<PayWay> getPayWayList(UserPageInfoRequest pageInfoRequest);

    void deletePayWay(RemovePayWayRequest removePayWay);

    List<PayWayDicVo> getProductDic(UserPageInfoRequest pageInfoRequest);

    void createPayWay(PayWayConfigRequest payWayConfigRequest);
}
